deprive of force/efficiency - Deutsch Englisch Wörterbuch